import com.eclipsesource.json.Json
import scala.collection.JavaConverters._

object PluginsJson {

    def getUrls(json: String): Seq[String] = {
        val value = Json.parse(json)
        value.asArray.values.asScala.map { plugin =>
            val pluginObject = plugin.asObject
            val latestVersionObject = pluginObject.get("versions").asArray.asScala.head.asObject
            latestVersionObject.get("url").asString
        }
    }

}
